/*

Ext Gantt Pro 4.0.2
Copyright(c) 2009-2015 Bryntum AB
http://bryntum.com/contact
http://bryntum.com/license

*/
// @tag alternative-locale
/**
 * zh_CN translations for the Scheduler component
 *
 * NOTE: To change locale for month/day names you have to use the corresponding Ext JS language file.
 */
Ext.define('Sch.locale.zh_CN', {
    extend: 'Sch.locale.Locale',
    singleton: true,


    constructor: function (config) {

        Ext.apply(this, {
            l10n: {
                'Sch.util.Date': {
                    unitNames: {
                        YEAR: { single: 'year', plural: 'years', abbrev: 'yr' },
                        QUARTER: { single: 'quarter', plural: 'quarters', abbrev: 'q' },
                        MONTH: { single: 'month', plural: 'months', abbrev: 'mon' },
                        WEEK: { single: 'week', plural: 'weeks', abbrev: 'w' },
                        DAY: { single: 'day', plural: 'days', abbrev: 'd' },
                        HOUR: { single: 'hour', plural: 'hours', abbrev: 'h' },
                        MINUTE: { single: 'minute', plural: 'minutes', abbrev: 'min' },
                        SECOND: { single: 'second', plural: 'seconds', abbrev: 's' },
                        MILLI: { single: 'ms', plural: 'ms', abbrev: 'ms' }
                    }
                },

                'Sch.panel.TimelineGridPanel': {
                    weekStartDay: 1,
                    loadingText: 'Загрузка, пожалуйста подождите...',
                    savingText: 'Сохраняю данные, пожалуйста подождите...'
                },

                'Sch.panel.TimelineTreePanel': {
                    weekStartDay: 1,
                    loadingText: 'Загрузка, пожалуйста подождите...',
                    savingText: 'Сохраняю данные, пожалуйста подождите...'
                },

                'Sch.mixin.SchedulerView': {
                    loadingText: "Загружаем данные..."
                },

                'Sch.plugin.CurrentTimeLine': {
                    tooltipText: 'Текущеее время'
                },

                'Sch.plugin.EventEditor': {
                    saveText: 'Сохранить',
                    deleteText: 'Удалить',
                    cancelText: 'Отмена'
                },

                'Sch.plugin.SimpleEditor': {
                    newEventText: 'Новое событие...'
                },

                'Sch.widget.ExportDialog': {
                    generalError: 'Произошла ошибка, попробуйте еще раз.',
                    title: 'Настройки экспорта',
                    formatFieldLabel: 'Размер листа',
                    orientationFieldLabel: 'Ориентация',
                    rangeFieldLabel: 'Диапазон экспорта',
                    showHeaderLabel: 'Добавить номера страниц',
                    showFooterLabel: 'Показать нижний колонтитул',
                    orientationPortraitText: 'Портрет',
                    orientationLandscapeText: 'Ландшафт',
                    completeViewText: 'Полное расписание',
                    currentViewText: 'Текущая видимая область',
                    dateRangeText: 'Диапазон дат',
                    dateRangeFromText: 'Экспортировать с',
                    pickerText: 'Выставите желаемые размеры столбцов/строк',
                    dateRangeToText: 'Экспортировать по',
                    exportButtonText: 'Экспортировать',
                    cancelButtonText: 'Отмена',
                    progressBarText: 'Экспортирование...',
                    adjustCols: 'Настройка ширины столбцов',
                    adjustColsAndRows: 'Настройка ширины столбцов и высоты строк',
                    exportersFieldLabel: 'Режим экспорта',
                    specifyDateRange: 'Укажите диапазон',
                    columnPickerLabel: 'Выберите столбцы',
                    dpiFieldLabel: 'DPI (точек на дюйм)'
                },

                'Sch.plugin.Export': {
                    fetchingRows: 'Извлекается строка {0} из {1}',
                    builtPage: 'Подготовлена страница {0} из {1}',
                    requestingPrintServer: 'Передача данных на сервер...'
                },

                'Sch.plugin.Printable': {
                    dialogTitle: 'Параметры печати',
                    rangeFieldLabel: 'Диапазон печати',
                    exportersFieldLabel: 'Разбивка на страницы',
                    exportButtonText: 'Печать'
                },

                'Sch.plugin.exporter.AbstractExporter': {
                    name: 'Выгрузка'
                },

                'Sch.plugin.exporter.SinglePage': {
                    name: 'Одна страница'
                },

                'Sch.plugin.exporter.MultiPageVertical': {
                    name: 'Многостраничный (по вертикали)'
                },

                'Sch.plugin.exporter.MultiPage': {
                    name: 'Многостраничный'
                },

                // -------------- View preset date formats/strings -------------------------------------
                'Sch.preset.Manager': {
                    hourAndDay: {
                        displayDateFormat: 'g:i A',
                        middleDateFormat: 'g A',
                        topDateFormat: 'd.m.Y'
                    },

                    secondAndMinute: {
                        displayDateFormat: 'g:i:s A',
                        topDateFormat: 'D, d H:i'
                    },

                    dayAndWeek: {
                        displayDateFormat: 'd.m h:i A',
                        middleDateFormat: 'd.m.Y'
                    },

                    weekAndDay: {
                        displayDateFormat: 'd.m',
                        bottomDateFormat: 'd M',
                        middleDateFormat: 'Y F d'
                    },

                    weekAndMonth: {
                        displayDateFormat: 'd.m.Y',
                        middleDateFormat: 'd.m',
                        topDateFormat: 'd.m.Y'
                    },

                    weekAndDayLetter: {
                        displayDateFormat: 'd/m/Y',
                        middleDateFormat: 'D d M Y'
                    },

                    weekDateAndMonth: {
                        displayDateFormat: 'd.m.Y',
                        middleDateFormat: 'd',
                        topDateFormat: 'Y F'
                    },

                    monthAndYear: {
                        displayDateFormat: 'd.m.Y',
                        middleDateFormat: 'M Y',
                        topDateFormat: 'Y'
                    },

                    year: {
                        displayDateFormat: 'd.m.Y',
                        middleDateFormat: 'Y'
                    },

                    manyYears: {
                        displayDateFormat: 'd.m.Y',
                        middleDateFormat: 'Y'
                    }
                }
            }
        });

        this.callParent(arguments);
    }
});
